@forward "vars-common";

$is_light_theme: false;

$color_primary0: #0f0f0f;
$color_primary5: #111;      // light background
$color_primary10: #181818;  // background
$color_primary25: #3b3b3b;  // border
$color_primary33: #555;     // widget
$color_primary50: #808080;
$color_primary66: #aaa;     // tabs
$color_primary75: #ccc;     // widget
$color_primary90: #eee;
$color_primary100: #f8f8f8;

$color_link50: #06d;    // default (title)
$color_link75: #6bf;    // default
$color_link100: #49e;   // hover
$color_link200: #d83;   // active

$color_pageBg: #222;    // #222 because some elements should be darker than pageBg

// custom one-off colours
$color_base_description_blockquote: #3b3b3b;

$color_contest_ranking_disqualified: #622;

$color_martor_resize_dragger: #232323;

$color_rating_none: #aaa;
$color_rating_newbie: #aaa;
$color_rating_amateur: #00a900;
$color_rating_expert: cornflowerblue;
$color_rating_candidate_master: mediumpurple;
$color_rating_master: #ffb100;
$color_rating_grandmaster: #e00;
$color_rating_target: #f55;

$color_select2_search_dropdown: $color_primary10;

$color_user_submission_activity0: #3b3b3b;
$color_user_submission_activity1: #0e4429;
$color_user_submission_activity2: #006d32;
$color_user_submission_activity3: #26a641;
$color_user_submission_activity4: #39d353;

$color_info25: #023;
$color_info50: #068;
$color_info100: #7df;
$color_success25: #031;
$color_success50: #172;
$color_success100: #6f8;
$color_warning25: #320;
$color_warning50: #960;
$color_warning100: #fd6;
$color_danger25: #311;
$color_danger50: #822;
$color_danger100: #f99;

$color_problem_submit_select2: #8a8a8a;

$path_to_root: '..';    // relative path from style.css to STATIC_ROOT

@mixin vars-img {
    filter: invert(1) hue-rotate(180deg);
}
